implausible explanation

Traducciones
explication invraisemblable
Palabras
explanation

noun
explication
implausible

adjective
invraisemblable